Narrow your search

Library

UHasselt (23)

KU Leuven (19)

ULB (14)

ULiège (14)

UCLouvain (11)

UAntwerpen (8)

UNamur (5)

Odisee (4)

Thomas More Kempen (4)

Thomas More Mechelen (4)

More...

Resource type

book (23)


Language

English (23)


Year
From To Submit

2014 (1)

2008 (2)

2005 (2)

2003 (5)

2002 (2)

More...
Listing 1 - 10 of 23 << page
of 3
>>
Sort by
Software engineering : an object-oriented perspective
Author:
ISBN: 0471322083 9780471322085 0471429201 9780471429203 Year: 2001 Publisher: New York, N.Y. Wiley

Loading...
Export citation

Choose an application

Bookmark

Abstract

This volume communicates the complexity of software engineering, a field that is on the rise. It extensively uses design patterns giving readers sophisticated, eminently practical tools and adds a technical edge to software engineering.

Introduction to process algebra
Author:
ISBN: 354066579X 9783540665793 3642085849 3662042932 Year: 2000 Publisher: Berlin ; New York : Springer,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Automated and semi-automated manipulation of so-called labelled transition systems has become an important means in discovering flaws in software and hardware systems. Process algebra has been developed to express such labelled transition systems algebraically, which enhances the ways of manipulation by means of equational logic and term rewriting. The theory of process algebra has developed rapidly over the last twenty years, and verification tools have been developed on the basis of process algebra, often in cooperation with techniques related to model checking. This textbook gives a thorough introduction into the basics of process algebra and its applications.

Programming Challenges : The Programming Contest Training Manual
Authors: ---
ISBN: 0387001638 9780387001630 9786610188154 1280188154 038722081X Year: 2003 Publisher: New York, NY : Springer New York : Imprint: Springer,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Studying the challenges of problems from international programming competitions is an effective way to improve your algorithmic and coding skills and understanding. This new programming companion uses international programming competition-type problems to motivate the study of algorithms, programming, and other topics in computer science. The book includes more than 100 programming challenges, as well as the theory and key concepts necessary for approaching them. Problems are organized by topic and supplemented by complete tutorial material. Readers gain a concrete understanding of both algorithmic techniques and advanced coding topics. Unique features: Offers a wealth of programming problems suitable for self-study—all with online judging at www.programming-challenges.com Presents practice training for all the major programming contents—ACM International Collegiate Programming Contest (ACM ICPC), International Olympiad in Informatics (IOI), and Topcoder Challenge Serves as a convenient, web-based means for adding a programming component to any algorithms or software engineering course Contains complete working code for fundamental data structures and graph, string, numerical, and geometric algorithms Provides a brief-yet-thorough treatment of key elements of number theory, geometry, dynamic programming, and graph algorithms Supports all popular programming languages (C, C++, Pascal, Java).


Book
A Rigorous Semantics for BPMN 2.0 Process Diagrams
Authors: --- --- --- --- --- et al.
ISBN: 3319099302 3319099310 9783319099309 Year: 2014 Publisher: Cham : Springer International Publishing : Imprint: Springer,

Loading...
Export citation

Choose an application

Bookmark

Abstract

This book provides the most complete formal specification of the semantics of the Business Process Model and Notation  (BPMN) 2.0 standard available to date, in a style that is easily understandable for a wide range of readers – not only for experts in formal methods, but e.g. also for developers of modeling tools, software architects, or graduate students specializing in business process management.   BPMN – issued by the Object Management Group – is a widely used standard for business process modeling. However, major drawbacks of BPMN include its limited support for organizational modeling, its only implicit expression of modalities, and its lack of integrated user interaction and data modeling. Further, in many cases the syntactical and, in particular, semantic definitions of BPMN are inaccurate, incomplete or inconsistent. The book addresses concrete issues concerning the execution semantics of business processes and provides a formal definition of BPMN process diagrams, which can serve as a sound basis for further extensions, i.e., in the form of horizontal refinements of the core language. To this end, the Abstract State Machine (ASM) method is used to formalize the semantics of BPMN. ASMs have demonstrated their value in various domains, e.g. specifying the semantics of programming or modeling languages, verifying the specification of the Java Virtual Machine, or formalizing the ITIL change management process.   This kind of improvement promotes more consistency in the interpretation of comprehensive models, as well as real exchangeability of models between different tools. In the outlook at the end of the book, the authors conclude with proposing extensions that address actor modeling (including an intuitive way to denote permissions and obligations), integration of user-centric views, a refined communication concept, and data integration.

XML for Bioinformatics
Author:
ISBN: 1280609117 9786610609116 0387274782 0387230289 1441919988 Year: 2005 Publisher: New York, NY : Springer New York : Imprint: Springer,

Loading...
Export citation

Choose an application

Bookmark

Abstract

XML, or Extensible Markup Language, is rapidly becoming a critical tool in bioinformatics and biological data exchange. XML is currently used to represent a diverse set of biological data, from nucleotide and protein sequences to protein-protein interactions and signal transduction pathways. XML is also used in a wide array of bioinformatics applications, including stand-alone applications, federated database systems, distributed applications, and web services. The goal of XML for Bioinformatics is to provide a solid introduction to the emerging use of XML in the field of bioinformatics. It assumes no prior knowledge of XML, and illustrates all core concepts with specific bioinformatics examples and case studies. Core XML concepts include: fundamentals of XML, Document Type Definitions (DTDs), XML Namespaces, XML Schema, XML parsing in Perl and Java, web services and SOAP. Examples and case studies are drawn from a wide range of bioinformatics applications, including the Bioinformatic Sequence Markup Language (BSML), NCBI E-Fetch, the Distributed Annotation System (DAS), and the National Cancer Institute Cancer Bioinformatics Infrastructure Objects (caBIO) project. A companion web site, available at: http://www.xmlbio.org/, provides complete access to all examples in the book.

Keywords

XML (Document markup language) --- Bioinformatics. --- Bio-informatics --- Biological informatics --- Biology --- Information science --- Computational biology --- Systems biology --- Data processing --- Extendible Markup Language (Document markup language) --- eXtensible Markup Language (Document markup language) --- Document markup languages --- Information systems --- XML (extensible markup language) --- Computer science. --- Software engineering. --- Computer network architectures. --- Coding theory. --- Programming Languages, Compilers, Interpreters. --- Special Purpose and Application-Based Systems. --- Computer Systems Organization and Communication Networks. --- Coding and Information Theory. --- Data compression (Telecommunication) --- Digital electronics --- Information theory --- Machine theory --- Signal theory (Telecommunication) --- Computer programming --- Architectures, Computer network --- Network architectures, Computer --- Computer architecture --- Computer software engineering --- Engineering --- Informatics --- Science --- Programming languages (Electronic computers). --- Special purpose computers. --- Computer organization. --- Information theory. --- Communication theory --- Communication --- Cybernetics --- Organization, Computer --- Electronic digital computers --- Special purpose computers --- Computers --- Computer languages --- Computer program languages --- Computer programming languages --- Machine language --- Electronic data processing --- Languages, Artificial

Come, let's play : scenario-based programming using LSCs and play-engine
Authors: ---
ISBN: 3540007873 3642624162 3642190294 9783540007876 Year: 2003 Publisher: Berlin Springer

Loading...
Export citation

Choose an application

Bookmark

Abstract

This book presents a powerful new language and methodology for programming complex reactive systems in a scenario-based manner. The language is live sequence charts (LSCs), a multimodal extension of sequence charts and UML's sequence diagrams, used in the past mainly for requirements. The methodology is play-in/play-out, an unusually convenient means for specifying inter-object scenario-based behavior directly from a GUI or an object model diagram, with the surprising ability to execute that behavior, or those requirements, directly. The language and methodology are supported by a fully implemented tool – the Play-Engine – which is attached to the book in CD form. The design of reactive systems is one of the most challenging problems in computer science. This books starts with a critical insight to explain the problem: there is a fundamental gap between the scenario-based way in which people think about such systems and the state-based way in which these systems are implemented. The book then offers a radical proposal to bridge this gap by means of playing scenarios. Systems can be specified by playing in scenarios and implemented by means of a Play-Engine that plays out scenarios. This idea is carried out and developed, lucidly, formally and playfully, to its fullest. The result is a compelling proposal, accompanied by a prototype software engine, for reactive systems design, which is bound to cause a splash in the software-engineering community. Moshe Vardi, Rice University, Houston, Texas, USA Scenarios are a primary exchange tool in explaining system behavior to others, but their limited expressive power never made them able to fully describe systems, thus limiting their use. The language of Live Sequence Charts (LSCs) presented in this beautifully written book achieves this goal, and the attached Play-Engine software makes these LSCs really come alive. This is undoubtedly a key breakthrough that will start long-awaited and exciting new directions in systems specification, synthesis, and analysis. Gérard Berry, Esterel Technologies and INRIA, Sophia-Antipolis, France The approach of David Harel and Rami Marelly is a fascinating way of combining prototyping techniques with techniques for identifying behavior and user interfaces. Manfred Broy, Technical University of Munich, Germany.

Listing 1 - 10 of 23 << page
of 3
>>
Sort by